#include <iostream>

using namespace std;

class Base
{
private:
    /* data */
public:
    Base(/* args */);
    ~Base() = default;
};

class D: public Base
{
private:
    /* data */
public:
    D(const D& rhs): Base(rhs){
//..
    }
    D(D&& rhs) : Base(std::move(rhs)){
        //..
    }
};


int main(int argc, char const *argv[])
{
    ;
    return 0;
}
